Leo’s Greek Castle

Leo's Greek Castle Description

Leo’s Greek Castle Description:

Cozy Greek diner with a vintage feel. American & Mediterranean grub served in a modest diner with an old-school vibe & outdoor tables.

Address:

2925 Kavanaugh Blvd, Little Rock, AR 72205, United States

Phone:

+1 501-666-7414

Website:

https://leosgreekcastle.com/

Store Hours:

Sunday: 9AM-3PM | Monday: 11AM-9PM | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | Saturday: Closed

Leo's Greek Castle Location

Address: 2925 Kavanaugh Blvd, Little Rock, AR 72205, United States
Phone Number: +1 501-666-7414
Price ($ – $$$$): $

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top