lemonfish
in
Albuquerque, NM
Chow's Asian Bistro
10000 Coors Byp NW Ste G217
Albuquerque
NM
87114
(505) 899-6889
7.8
mi