Udon Restaurants in Dixon
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Dixon, 119 N 1st St Dixon, CA 95620-3025, United States
"I’ve been coming to Yoshi for years and am very impressed with how they maintained the quality, consistency and taste of their food all this time. Foo..."
Feedback
These reviews refer only to the mentioned ingredients.