Athens Pizza in Stamford, CT

Greek Salad at Athens Pizza

One of my passions is food… and who can resist the fabulous Greek / Italian restaurant in Stamford, CT (1975 West Main Street) called Athens Pizza.  They have been around since 1977 and make the most delicious chicken souvlaki, moussaka, stuffed peppers, meatball subs, pizzas and greek salads.  On my last visit, I brought my [...]