Address: 2925 Kavanaugh Blvd , Little Rock 72205, AR, US
Phone: (501) 666-7414
State: AR
City: Little Rock
Zip Code: 72205
opening hours
Monday: 07:00-20:00
Tuesday: 07:00-20:00
Wednesday: 07:00-20:00Thursday: 07:00-20:00
Friday: 07:00-20:00
Saturday: 07:00-20:00
Sunday: 08:00-15:00
related searches: Leo's Greek Castle menu, Leo's menu, Leo's, Layla's Conway ar, Greek restaurant Little Rock, Little Greek menu Little Rock, Little Greek specials, Greek restaurants near me