Archive for the 'Italian Restaurants' Category
Athens Pizza in Stamford, CT

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 [...]
