Filipino restaurant · 2401 Desert Springs Dr SW, Albuquerque, NM
More food in Albuquerque, NM · Filipino Food in Albuquerque