Heads & Tails

Restaurants·Elwood, 3184·3.4(316 reviews)

About Heads & Tails

Heads & Tails is a casual seafood spot on Ormond Road serving fresh fish and chips alongside burgers, sandwiches, and souvlaki. Open daily from 9 AM to 9 PM, it's a no-frills option for quick seaside eats in Elwood, though the 3.4-star rating suggests consistency can be variable.

Features

$$Takeaway AvailableLunchDinnerBreakfast
Heads & Tails — Restaurants in Elwood | LocalFind