📍 Commercial Street Northeast 573
Villa Myriam — Café & bar in Albuquerque, New Mexico, USA. Commercial Street Northeast 573. Hours, map, contact. USAForAll.