Rose Tapas

ratingratingratingratingrating
2.22 mi
Tapas Bars, Cocktail Bars
$$
 
387 Chelsea St, Boston, MA 02128
Hours
Sorry, hours will be updated soon.

Nearby Eats