Italian Lodge Address: 9056 Main, Coello, IL 62825 Phone: (618) 724-4610 Cuisine: Chinese Nice to Know: Good For Kids Yes Restaurants, Chinese, Bars, Italian