Steve's Greek
Steve's Greek
316 newbury st, Boston, Massachusetts, United States
Steve's Greek Reviews
Jun 16, 2007
Great gyros, pitas, salads, fish, chicken, everything is good..and its cheap! my favorite is "steves special burger"..which isnt a burger at all but i get it every time i go.
|
|
|
Create a free TravBuddy account or login to leave comments, meet travelers, and share experiences with the TravBuddy travel community.
|
» Browse All 42 Restaurants in Boston
Sponsored Links








