Ph? Linh Vietnamese Grill

9100 Central Ave SE Albuquerque NM 87123 USA

(505) 266-3368

Location