SubscribeCurrent Magazine Cover

Find a Restaurant

Menya Noodle Bar

951 16th St.
Denver, CO 80202

303-607-8888

www.menyacolorado.com

Meals:
,
Hours:
Sun-Thu 11 a.m.-9 p.m.
Fri-Sat 11 a.m.-10 p.m.
Cost:
$
Reservations:
Accepted

This noodle bar offers more than a dozen 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