24 Union Sq.,
Somerville , MA 02143 UNITED STATES
Based on 1 reviews
RUN... RUN AWAY FAST !Red House Restaurant in Union Square, Somerville is one of the worst meals i have ever had (definitely the worst Chinese meal).We have been coming to Boston for the last 10 years for getaways. The hotel we stayed at gave us a menu and we...
Worldwide > United States > Somerville, MA > Restaurants