Albuquerque NM #D Albuquerque NM | Happy Garden, Restaurants 1. 13170 Central Ave SE, #D, Albuquerque, NM 87123 | Happy Garden (505) 293-8887