← Denver restaurants
Menya Noodle Bar
No reviews yet
Japanese951 16th St. #104, Denver, CO 80202, Denver
Own or manage Menya Noodle Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address951 16th St. #104, Denver, CO 80202, Denver 80202
Phone(303) 607-8888
Websitehttps://menyacolorado.com/denver-16th-st-menu-1
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.