Fresh Fish and Veggies mp 6 years ago Fresh fish and veggies on ice at a Greek Restaurant Estia in Philadelphia, PA 39.9483647-75.1652979Share this: