facebooktwitterpinterest

Reviews, get directions and contact details for Leo's Greek Castle

Leo's Greek Castle
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:00
Thursday: 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
Similar places near
Taziki's Mediterranean Cafe Taziki's Mediterranean Cafe 4 km This Taziki's is far and above better than all other Taziki's in Little Rock. I don't...
Arbela Arbela 5 km
Kebab House Kebab House 7 km Me and my partner always go here when we can. The food is so flavorful, and tasty. My...
Pita Pit Pita Pit 9 km
CJ's Fish &  Chicken CJ's Fish & Chicken 10 km CJ's Fish & Chicken Greek and meditranian food, gourmet pizza, gyros, phillies, fried...
Comment on this business

to add Leo's Greek Castle map to your website;