JavaScript is not enabled.
Gotta Get a Gyro! - Review by Jeremy R | Leo's Greek Castle

Leo's Greek Castle

Claim

Gotta Get a Gyro! 8/9/2005

Most people who enjoy good food Little Rock know of Leo's Greek Castle. However, if you're not privvy to it yet, you should really try it out. Located in the Hillcrest area it truly is just a whole in the wall. However looks will fool you when you step in here. Leo's has undoubtly the best Gyros in Little Rock. And I guess the other food is good too! However, I really only go for the gyro and hummus. When I think about it I'll also show up for breakfast! Excellent! If you think that the hillcrest area is too far for your traveling needs look up the Greek Food Festival on Napa Valley Road, Leo sells his gyros there too! Enjoy a great meal for a low cost. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021