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.