SubscribeCurrent Magazine Cover

Find a Restaurant

Menya Noodle Bar

951 16th St.
Denver, CO 80202
303-607-8888
Cuisine:
Meals:
,
Hours:
Mon-Sun 11 a.m.-8 p.m.
Cost:
Reservations:
Accepted

This noodle bar offers eight ramen bowls and traditional small plates such as steamed shrimp dumplings and fried squid legs. Finish your meal with the mochi ice cream.

Sign Up For Our Newsletters

All things Colorado delivered straight to your inbox.

Sign Up