Udon Restaurants in Niles
Show restaurants on map
4.4
Menu
4.4
Menu
City: Niles, 801 Civic Center Drive, Niles, 60714, United States Of America
"The shrimp in the shrimp tempura was NOT deveined!"
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Niles, 801 Civic Center Dr, 60714, Niles, United States
"Amazing, fresh tuna. Absolutely would come back again!Food: 5/5"
Feedback
These reviews refer only to the mentioned ingredients.