Flying Star Cafe - Juan Tabo

Carry-out/Take out & Delivery

(505) 275-8311

Address: 4501 Juan Tabo NE Albuquerque 87111

We are offering takeout and delivery on all your Flying Star favorites! Order online at flyingstarcafe.com, or call us to place an order over the phone.