Stavros Tavern | Best Greek Restaurants in...
Why do you feel this listing needs to be reviewed?
Welcome to Stavros Tavern, Melbourne's leading Greek restaurant that serves authentic and affordable Greek cuisine in Albert Park, Brighton and South Yarra.
1,169 views, Last viewed on Wednesday, April 24th, 2024 at 2:10am