Know a great happy hour or special for this location?
Gyros, shawarma & other Greek staples are served in this unpretentious restaurant.
Suggest an edit
15 W Main St, Carmel, IN 46032