Leos Greek Castle, LITTLE ROCK, Arkansas (AR)

Feeling hungry? Leos Greek Castle is among the restaurants you possibly can consider.
Conveniently situated at 2925 Kavanaugh Boulevard () in LITTLE ROCK, Arkansas (AR) (72205), Leos Greek Castle is available at 5016667414. Please do give them a call beforehand to make a reservation.
More restaurants in LITTLE ROCK, Arkansas (AR)


Leos Greek Castle contact information and details:
Address: 2925 Kavanaugh Boulevard - , LITTLE ROCK, Arkansas (AR) 72205
Contact Phone: 5016667414