Remove Ads

Photo of Toro Sushi

Toro Sushi

1105 S Main St, Connecticut 06410 USA

76 Reviews

Kani Salad...So Good!!

Photo Credit: Yelp

Remove Ads