8500 Peña Boulevard, Denver International Airport, Denver, CO 80249
Overall Rating
Review
Staff very friendly and professional. Large portions, excellent food!! Will definitely be visting again. Our table ordered the lemon hummus, smoked salmon, and quinoa pasta with eggplant --- everything was fantastic!