Back Bay institution Steve's Greek Cuisine closesBoston.com (blog)Goodbye, Steve's: The time-honored Greek restaurant on Newbury St. has lost its lease, reports Universal Hub. They also posted a letter on their Facebook page: To All Our Loyal Customers,. We regret to inform you that Sunday, March 23rd, will be our ...
![](http://tests-for-my-class.googlecode.com/git/Rss/GoRead64x64.png) |
READ THE ORIGINAL POST AT www.boston.com |