Nemea Taverna is a Greek style restaurant serving lunch and dinner. Menu selections include souvlaki, hummus, stuffed grape leaves, vegetarian moussaka, pork tenderloin, veal stew and marinated shrimp, along with Greek wines and cocktails. It also offers gift certificates and convenient curbside pick-up.