Castle Island - South Boston
10 Old Colony Ave, Boston
(781) 951-2029
Recent Reviews
Order Online
Reserve
You May Also Like
Bardo's Bar Pizza - 10 Old Colony Ave
Pizza, Salad
Shy Bird - South Boston - 12 Old Colony Ave
American, Salad, Vegan
PKL Boston - 64 C St
Sports Bar, Bar, Pickleball
Restaurants in Boston, MA
Castle Island - South Boston
10 Old Colony Ave, Boston, MA 02127
(781) 951-2029