at 8001 Menaul Blvd NE, Albuquerque , 87110-4607 United States
104 FB users likes Flying Star Cafe, set it to 306 position in Likes Rating for Albuquerque, New Mexico in Local Business category
Flying Star Cafe is Albuquerque based place and this enity listed in American Restaurant category. Located at 8001 Menaul Blvd NE NM 87110-4607. Contact phone number of Flying Star Cafe: (505) 293-6911