Page Tools

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

Leo's Greek Castle

Central Region
Calculate Trip
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