Wasabi Japanese Cuisine
1688 S Melrose Dr #212, Vista
(760) 727-8090
Menu
Restaurants in Vista, CA
Wasabi Japanese Cuisine
1688 S Melrose Dr #212, Vista, CA 92081
(760) 727-8090