5750 McMahon Blvd NW, Albuquerque, New Mexico 87114 USA
French 75 and Holiday Menu
Photo Credit: Yelp