Greek Tapas

S2E2 · 2002-07-20 · 30 min

Greek Meatballs; Baked Gigantes Beans; Grilled Shrimp; Greek Salad.

The show’s own verdict is on its page.