South Melbourne
South Melbourne Central, 111 Cecil Street, South Melbourne VIC 3205
03 9696 0360

Visit us at our South Melbourne restaurant!

Delivery Partners

How was your last visit to

South Melbourne