Luigi's Italian Restaurant
Italian
Atoka, OK
7.6 mi