Skip to content
Ramen Restaurant

Nudo House STL

1 local recommends · Estimated price 1 out of 4 ·
Location
11423 Olive Blvd
St. Louis, MO 63141
Phone+1 314-274-8046
Hours of Operation statusOpen · Closes 9:00 PM
Menus
Brunch, lunch, dinner
Powered by Foursquare