Cafe Strega
Restaurant in Plymouth, Massachussets
Italian restaurant
16 Main Street Extension, Plymouth, 02360
Restaurants
ยท
Plymouth, Massachussets guide