✮ ✮ ✮ ✮ 8 Reviews
4567 Lougheed Hwy. F10, Burnaby, BC V5C 3Z6, Canada
Phone: +16043369036
+ see more ...
Business category: Tempura restaurant
City: C
Industry
Provides / Cities