Fresh Seafood
Salads
Souvlaki
Gourmet Meals




Contact:

112 Ormond Rd, Elwood

(03) 9531-0002





Hours:

Mon-Wed: 11:00am-9:00pm

Thu-Sun: 10:30am-9:30pm

Heads and Tails


     Click to Enter