a comparatively cheap, greasy, Greek style pie which is unique enough try. Your parents and grandparents probably loved this place if you grew up in Stamford. Iconic in that regard. -Chris
Been going here for almost 25 years, always great. Great family business, I'll be eating here until I leave this planet! -Tony