We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Leo's Greek Castle

2925 Kavanaugh Blvd, Little Rock, AR 72205-3718
+1 501-666-7414
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent30%
  • Very good43%
  • Average11%
  • Poor10%
  • Terrible6%
Travellers talk about
“brunch” (2 reviews)
“gyros” (16 reviews)
“fries” (5 reviews)
Open Now
7:00 AM - 8:00 PMAll hours
Mediterranean, Greek, American
2925 Kavanaugh Blvd, Little Rock, AR 72205-3718
All Details
Write a Review
Reviews (59)
Traveller rating
Traveller type
Time of year

1 - 10 of 59 reviews

Reviewed 2 weeks ago

It was a good surprise in Hillcrest. I went to them by chance and realized i had made a very good choice. I had a gyro sandwich and some dolmades(stuffed grape leaves). The sandwich was really enormous that I could not finish, with a delicious...More

Thank Rafael1978
Reviewed 16 September 2017 via mobile

Haven't eaten here in a long time. Came for lunch with a buddy. Had the cheeseburger but they didn't have fries so they substituted Fritos.... interesting substitution... the beef burger was very very good. The Fat Tire beer was ice cold and excellent. Yeh it's...More

1  Thank Jon M
Reviewed 17 June 2017 via mobile

Small Hillcrest neighborhood dive with good food. Service was friendly, but the small staff was overwhelmed on a busy Saturday morning. Very popular with the locals. If you're looking for atmosphere, go somewhere else.

Thank David T
Reviewed 13 March 2017

This place used to be gold. The past few years it's gone steadily into the crapper. Had the baba ganoush and spanikopita last time. The spanikopita looked like something from the freezer section with almost no pastry on it. Nothing like the real thing. Baba...More

Thank BrownPandaBear
Reviewed 19 September 2016

I loved the fact that PBR is .50. Too great! The food was okay. It's fun to go for the atmosphere but it very small and feels a bit uncomfortable.

Thank Kuhllikethat
Reviewed 13 August 2016

We tried Gyros at Leo's for the first time in August 2016. They were really good! We also had a single order of fries to share between two people. They were great also. The order of fries is really enough for several people. Leo's is...More

Thank marysN4935MI
Reviewed 22 July 2016

Nice place in Hillcrest to pop in and have a bite. Breakfast is good, but the lamb gyro at lunch is better. Cheap PBRs!

Thank Gil M
Reviewed 22 July 2016

Traditional Greek Food and wonderful burgers make Leo's a great stop for lunch or dinner. Breakfast at Leo's is a local tradition.

Thank earlined
Reviewed 17 July 2016 via mobile

We got a recommendation, and the true is that food was ok. The place is a commercial area near some other cafes, antique stores and a Kroger. The place has a very few tables, and not any special or nice decoration, but the food was...More

Thank Juan B
Reviewed 16 July 2016

Well I will be honest, this place looked charming enough and we have not had Greek food in Little Rock before so we decided to check it out. It's very small and there is limited seating inside, but there is also outdoor seating. Unfortunately the...More

Thank otolith
Nearby Restaurants
Kemuri Restaurant
181 reviews
.42 km away
The Pantry Crest
51 reviews
.08 km away
Mylo Coffee Co.
45 reviews
.26 km away
Cafe Bossa Nova
124 reviews
.28 km away
Nearby Attractions
Little Rock Central High School
924 reviews
3.48 km away
North Shore River Walk
67 reviews
2.37 km away
Arkansas State Capitol
381 reviews
3.67 km away
Little Rock Zoo
393 reviews
1.48 km away
Questions & Answers
Get quick answers from Leo's Greek Castle staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Outdoor Seating
Good for
Open Hours
8:00 AM - 4:00 PM
7:00 AM - 8:00 PM
7:00 AM - 8:00 PM
7:00 AM - 8:00 PM
7:00 AM - 8:00 PM
7:00 AM - 8:00 PM
7:00 AM - 8:00 PM
Location and Contact Information
  • Address: 2925 Kavanaugh Blvd, Little Rock, AR 72205-3718
  • Location: United States  >  Arkansas (AR)  >  Little Rock
  • Phone Number: +1 501-666-7414
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing