Istabul Grill

10009 E Hampden Avenue
Denver Colorado, 80231
Phone: (303) 755-2087
Website:
Specialty: Turkish , Mediterranaen , Family style dining
Cuisine: Mediterreanean, Turkish
Feature: Buffet, Celeb Hangout, Celeb Hangout
Price: On Budget Prices
Feedback: 5