Get directions to: Ambrozia Cafe & Wine Bar, Albuquerque, NM
Restaurant address: 108 Rio Grande Blvd Nw Albuquerque, NM 87104, USA
Restaurant: Ambrozia Cafe & Wine Bar