129 West 3rd StreetHours listed
Sushi Town
Details
More sushi & japanese restaurants near Sushi Town
117 West 1st Street(604) 968-1171Hours listed
105 Lonsdale Avenue
228 Lonsdale Avenue
1445 Lonsdale AvenueHours listed
1325 Lonsdale AvenueHours listed