Boston
Restaurants
73 Salem St
- Category:
- Restaurants
Boston, 02113
MA, United States
- (617) 227-6637open now
Rate and review Rabia's Seafood/Oyster Bar & Italian Restaurant in Boston, MA, United States!
Share your experiences at Rabia's Seafood/Oyster Bar & Italian Restaurant with your friends or discover more Restaurants in Boston, MA, United States.