Ila Restaurant, ILA, Georgia (GA)

Feeling hungry? Ila Restaurant is among the restaurants you possibly can have a look at.
Conveniently situated at 81 North Main Street () in ILA, Georgia (GA) (30647), Ila Restaurant is available at 7067892356. Please do give them a call beforehand to make a reservation.
More restaurants in ILA, Georgia (GA)


Ila Restaurant contact information and details:
Address: 81 North Main Street - , ILA, Georgia (GA) 30647
Contact Phone: 7067892356