Otay sushi and crab
Category
General Information
Locality: Chula Vista, California
Phone: +1 619-737-9117
Address: 872 Eastlake Pkwy 91914-4518 Chula Vista, CA, US
Likes: 386
Reviews
Facebook Blog
Popular Listings
El Faro
+1 415-647-3716
Mexican restaurant, Restaurant, Family style restaurant
McDonald's
1033 E Capitol Expwy 95121 San Jose, CA, US
+1 408-225-7662
Restaurant, Fast food restaurant, Breakfast & brunch restaurant, Burger restaurant
Stoken Donuts
2320 Belshaw St 93501-1615 Mojave, CA, US
+1 661-824-2599
Restaurant, Breakfast & brunch restaurant, Deli, Ice cream shop