Know a great happy hour or special for this location?
Modern, airy option for dim sum & sushi, plus udon noodles & other Japanese eats, also for takeout.
Suggest an edit
800 3rd St NW, Albuquerque, NM 87102
© 2025 Checkle, Inc
Privacy
Terms