Page Tools

Skip Navigation LinksHome » Things To Do » Attractions » Attraction Detail Trip Planner

Leo's Greek Castle

Central Region
Calculate Trip
Little Rock
Save to foursquare
Menu features American, Greek cuisine


Leo's Greek Castle
2925 Kavanaugh Blvd
Little Rock, AR 72205
  • Phone: 501-666-7414
  • Fax: 501-666-5664

GPS: N34.7584658 W92.3263492

Payment Methods:
VisaMasterCardDiners ClubAmerican Express


  • Seating Capacity: 36
  • Type of Service: Menu