Search results
- See moreSee moreSee moreSee moreSushiyaSushi Restaurant · $$
Our goal is to provide the finest Japanese Cuisine in a trendy and fun environment at affordable price for all. Our...
Website: sushiyaotayranch.com
Phone: (619) 216-9600
2015 Birch Rd Chula Vista, CA 91915 1961.41 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly