Lamaro's
273-279 Cecil St., South Melbourne, Victoria, Australia, 3205
(039) 690-3737 Phone
(039) 690-1180 Fax