Stavros Tavern
Greek · Family Style · Mediterranean
Stavros Tavern is a Greek restaurant known for its generous portions of Greek specialties and varied menu choices. They pride themselves on using local produce for healthy food options, including breakfast.
Location