Wasabi
Address:
1688 S Melrose Dr, Vista, CA 92081
Phone:
(760) 727-8090
Restaurants
Other Businesses:
- Super China Buffet at 1040 E Vista Way, Vista, CA 92084
- Erika's Mexican Food & Seafood at 1851 W Vista Way, Vista, CA 92083
- Little Caesars Pizza at 1041 E Vista Way, Vista, CA 92084
- Taco Bell at 910 E Vista Way, Vista, CA 92084
- Mexico Viejo at 3265 Business Park Dr, Vista, CA 92078