We’re located in the heart of downtown, on Central Avenue between 3rd Street and 4th Street.
WE ARE LOCATED AT: 318 Central Ave SW Albuquerque, NM (505) 224-9119
HOURS Monday – Friday 11am-6:00pm
Saturday Closed
Sunday Closed
Asian Noodle Bar
We prepare your meal to order in our open kitchen, situated in the center of the restaurant. We offer bar seating surrounding the kitchen, allowing you to watch our talented chefs in action.