Remove Ads

Photos for Sushi Tora

3.9
612 votes

Sushi Tora

2014 10th St, Boulder, Colorado 80302 USA