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
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent31%
  • Very good40%
  • Average12%
  • Poor10%
  • Terrible7%
Travellers talk about
“gyros” (15 reviews)
“pita bread” (2 reviews)
“baklava” (2 reviews)
Open Now
07:00 - 20:00All hours
CUISINES
Mediterranean, Greek, American
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
2925 Kavanaugh Blvd, Little Rock, AR 72205-3718
Write a Review
Reviews (57)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 57 reviews

Reviewed 1 week ago 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 12 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 18 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 12 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 16 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
Reviewed 2 July 2016 via mobile

I had the breakfast gyro and it was amazing. It's a bit small so luckily it was a slow day because we got right in. It was a bit of a pain that they had cheap booster seats that didn't have working straps but we...More

Thank hlosacco
Reviewed 30 June 2016 via mobile

My wife and I were actually planning to eat at another restaurant in the area, but we discovered it was not open for lunch. I remembered Leo's from many years ago (around 40) when I used to work in Little Rock. We decided to give...More

Thank Charles H
Nearby
Nearby Restaurants
Kemuri Restaurant
153 reviews
.42 km away
The Pantry Crest
46 reviews
.08 km away
Mylo Coffee Co.
39 reviews
.26 km away
SO Restaurant
64 reviews
.65 km away
Nearby Attractions
Little Rock Central High School
826 reviews
3.48 km away
North Shore River Walk
61 reviews
2.37 km away
Arkansas State Capitol
349 reviews
3.67 km away
Little Rock Zoo
374 reviews
1.36 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
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Meals
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff
Good for
Child-friendly
Open Hours
Sunday
08:00 - 16:00
Monday
07:00 - 20:00
Tuesday
07:00 - 20:00
Wednesday
07:00 - 20:00
Thursday
07:00 - 20:00
Friday
07:00 - 20:00
Saturday
07:00 - 20:00
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
  • E-mail
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