Flying Star Cafe
8000 Paseo Del Norte NE Bldg. D, Albuquerque 87122