Udon Restaurants in Las Vegas Strip
Show restaurants on map
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Las Vegas Strip, 8400 Farm Rd, Las Vegas, 89131-8168, United States Of America, Las Vegas Strip
"What a wonderful find up in the north, this cozy little restaurant immediately attracted me from the photos of the Oyako Chicken Bowl, in which I'm al..."
Feedback
These reviews refer only to the mentioned ingredients.