Restaurants in Boston, MA
Restaurants
120 Cambridge St.,
Boston ,
MA
02114
UNITED STATES
Based on 1 reviews
Uptown Cafe has great lunches I could eat every day
I worked across the street from Uptown for a year before trying it, but now I can't stop eating there! Delicious salads and pasta. The owners are friendly locals! They are extremely accommodating with catering as well.Worldwide > United States > Boston, MA > Restaurants