Leo's Greek Castle
Address:
2925 Kavanaugh Blvd, Little Rock, AR 72205
Phone:
(501) 666-7414
Hours:
- Mon: 7am-8pm
- Tue: 7am-8pm
- Wed: 7am-8pm
- Thu: 7am-8pm
- Fri: 7am-8pm
- Sat: 7am-8pm
- Sun: 8am-4pm
Restaurants,
American,
Burgers,
Greek,
Mediterranean
Other Businesses:
- Mandarin Express at 6000 W Markham St, Little Rock, AR 72205
- Starbucks at 5719 Kavanaugh Blvd, Little Rock, AR 72207
- Long Branch Saloon at 8419 Scott Hamilton Dr, Little Rock, AR 72209
- Pizza Hut at 913 McMath Ave, Little Rock, AR 72202
- Canon Grill at 2811 Kavanaugh Blvd, Little Rock, AR 72205