Cafe Strega

Restaurant in Plymouth, Massachussets

Italian restaurant

16 Main Street Extension, Plymouth, 02360