Combination Yaki Udon Restaurants in Chula Vista

Show restaurants on map
Show :companies_count restaurants on map
4.4
Menu
Open Now
4.4
Menu
Open Now
City: Chula Vista, 2326 Proctor Valley Rd, 91914, Chula Vista, United States
"Love this place! I go to the gym right next to the sushi place but it never fails to hit the spot. Great food and customer service as well!"

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity