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