1287 Liberty St, Springfield, MA 01104- 11.3 miles "This is some great Greek food. from their salads to their souvlaki, it is very very good. Their prices are typical ($10 - $15 per person). I like ..."
View Larger Map