Udon Restaurants in Lake Buena Vista
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lake Buena Vista, Japan Pavilion, Lake Buena Vista, United States Of America
"Food was ok. Chef was fun and very entertaining."
3.2
Menu
Table booking
3.2
Menu
Table booking
City: Lake Buena Vista, Epcot Center Drive, Lake Buena Vista, 34757, United States Of America
"The food has no flavor is very bland sorry I have tried better ."
Feedback
These reviews refer only to the mentioned ingredients.