Lord of The Isles Tavern is a bar Newtown located in Australia.
3 West Fyans St Newtown VIC 3220 Australia
Outdoor Seating | No |
Menus | Brunch |
Scallop entree was very enjoyable. The lamb Wellington for main was fantastic. Staff exceptional. Had a great meal.
Duck spring rolls are great!!!
Service was great pity the parmis were cold! And $27 was a bit pricey
In general good food but when we wanted to split the bill the waiteress gave us attitude all night.
Great food and staff! Especially love their ricotta hot cakes and banana bread - Jen P
Home to the Geelong Cats. Easy hour train ride over from downtown Melbourne. Highly recommend catching an AFL match here. - PJ Wascher