Havana Restaurant

5331 Menaul Blvd NE Albuquerque NM 87110 USA

(505) 830-2025

Location