Key lime pie on the house, Flying Star Café, Albuquerque
Close Window