Rabia's Reservations
submit
Rabias Italian Seafood & Oyster Bar 73 Salem St.
Boston, Ma
p: 617.227.6637

Open Daily at 11am

Map & Directions