Greek Restaurant in Albert Park. Stavros Tavern is located at 183 Victoria Avenue, Albert Park, VIC. View location map, opening times and customer reviews.
Stavros Tavern , Albert Park VIC 3206. Full contact details for Stavros Tavern including phone number, map.
Stavros Tavern is a Greek Restaurant in Albert Park, Melbourne. We specialise in wedding catering and corporate events. Recall the islands of Greece.
Shopping near shops Stavros Tavern Albert Park