Heads & Tails Elwood






Price on enquiry
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.
Ratings and Reviews
Rate your experience
How was your experience with Heads & Tails Elwood? Your feedback helps them and us improve.
Is this your business?
Claim Heads & Tails Elwood to manage your profile, respond to enquiries, and connect with customers.