
Heads & Tails Elwood offers a delightful selection of fresh seafood, burgers, sandwiches, and souvlaki in a simple, welcoming setting. Located at 112 Ormond Road, Elwood, Victoria 3184, this eatery is open daily, with hours varying from 10:30 AM to 9:30 PM. Patrons appreciate the quality of the food, noting the freshness of the fish and the cleanliness of the cooking oil. The menu features favorites like whole snapper, grilled king George whiting, and hamburgers. The staff is known for their friendly service, adding to the overall positive dining experience.
Have any enquiries?
Typically responds within 1 day.
No reviews yet
Book with confidence
Instantly notify the venue.
Hear back in 1 – 2 business days.
Remain connected with direct chat.