Ho Lo Ma Chinese Restaurant Albuquerque NM
Add Website
Close
Ho Lo Ma Chinese Restaurant
Be first to review 8624 Menaul Blvd Ne,Albuquerque NM 87112 Phone Number: (505) 296-1271
Ho Lo Ma Chinese Restaurant Store Hours
Hours may fluctuate