2 clicks
$10 for Greek Fare at Greek Village Taverna in Schaumburg
$10 for $20 Worth of Seafood, Traditional Greek Fare, and Brews During Dinner at Greek Village Taverna in Schaumburg
White stucco walls & ample greenery evoke Grecian village streets as chefs layer moussaka, broil lamb & ignite imported saganaki with brandy