Welcome, skip to the content.
Official site for Melbourne, Victoria, Australia
Address: 183 Victoria Avenue, Albert Park, Victoria 3206
Phone: 03 9699 5618
Long-running and popular, Stavros Tavern is one of the fixtures of Albert Park, with good Greek food and a great atmosphere. All the usual Greek favourites are on offer at this restaurant, like saganaki and moussaka, but it’s worth trying the specials and the less familiar dishes.
Content: de Groots Media
Select all |