5721 Menaul Blvd NE, Albuquerque, NM 87110
3.5 / 5 based on 12 votes
... go wrong with the #12 BBQ Pork sandwich. Friendly staff!
The appetizer with the beef wrapped in grape leaves is AMAZING!
So good! Love the chicken spring roll and the lemongrass beef noodle bowl!