Small restaurant/grocery tucked away in an unassuming shopping plaza in Westlake. Hands down the best Gyros I have had in Cleveland. They are roughly the size of a football and delicious. Keep in mind, these are not the typical greasy spoon, coming home from the bar gyros (which certainly have their place), these are artfully prepared, proudly served high end gyros. The homemade pita chips and red pepper hummus are excellent as well.