Little Greek Fresh Grill

Little Greek Fresh Grill

11525 Cantrell Rd, #905 Little Rock, Arkansas 72212

Cuisines