The Salad Shop
65 Bath St, Providence
Menu
Restaurants in Providence, RI
The Salad Shop
65 Bath St, Providence, RI 02908