Sushi Tora
RestaurantsView the employees at
Sushi Tora-
Leyah Miller Food Server at Sushi Tora
-
Pendleton, Oregon, United States
-
Rising Star
Overview
Sushi Tora provides best sushi in Colorado. Sushi Tora is located Boulder, CO.
-