Home » Restaurants » America » Albuquerque Restaurants » Flying Star Cafe | 8000 Paseo Del Norte NE Bldg. D Albuquerque NM 87122 United States

Flying Star Cafe | 8000 Paseo Del Norte NE Bldg. D Albuquerque NM 87122 United States Restaurant Menu & Phone

Restaurant Reviews:

1498
4.3/5

Flying Star Cafe | 8000 Paseo Del Norte NE Bldg. D Albuquerque NM 87122 United States Contact Details

8000 Paseo Del Norte NE Bldg. D Albuquerque NM 87122 United States

Related Restaurants