Up to List
Tora Sushi
Facility location
K120 - 805 Boyd St
New Westminster
Facility Information
Facility type
Restaurant
Current hazard rating
Unrated