Alaya's Italian Restaurant 6111 W. Colfax Avenue Denver CO United States
Phone: 303.232.7200 Alcohol: full bar
Dress: casual