Umi Teriyaki and Sushi
TEMPORARILY CLOSED$ •
Tsawwassen Mills FC1, Canoe Pass Wy, Tsawwassen
(604) 382-5088
Umi Teriyaki and Sushi Reviews
Ratings
Menu
Add a Menu

