Remove Ads

Photo of Toro Sushi

Toro Sushi

1105 S Main St, Connecticut 06410 USA

76 Reviews

Special Appetizer on the house.

Photo Credit: Yelp

Remove Ads