(505) 293-6911
Flying Star - Menaul
8001 Menaul Blvd NE
Albuquerque, NM 87110 USA

Preparing Menu...

First 500 orders will receive 25% off!

Enter promo code STAR25 at checkout

First 500 orders will receive 25% off!

Enter promo code STAR25 at checkout

Order from locations near you: