Property Photos
Community Photos Close Photos
Have you been here and want to share your experience?! Upload those stunning photos!
This restaurant serves a variety of cuisines with homemade desserts.
Flying Star Cafe - Central Avenue
3416 Central Avenue SE, Albuquerque, NM 87106
(505) 255-6633
HOURS
Policy Details
Polite pups are welcome to join you at the outside tables.