Tsujiri
Japanese · Tea House · Sushi
Tsujiri is a Japanese restaurant.
Location
Best places nearby
The highest rated places close to Tsujiri.
Local restaurants nearby
13100 Smallwood Pl, BC
Location
The highest rated places close to Tsujiri.
13100 Smallwood Pl, BC