This place has closed. Not true?
7605 Academy Blvd N Colorado Springs, CO 80920
7605 Academy Boulevard NorthUSColoradoColorado Springs80920
$$European Restaurant, Greek RestaurantToday 11AM–10PMMenu
A Greek food restaurant in Colorado Springs. A wellspring of smooth olive oil, fragrant herbs, fresh ingredients & hearty spice come together in every meal, for a treat fit for the gods!