Salt + Stone

Somerville, Massachusetts, United States
Seafood

Opening hours

Saturday
12:00 - 15:00

Where you'll be

Nearby Restaurants