"I go there all the time, great service, comfortable atmosphere plenty of good food! Whoever complains about this place is full of ****!"
Phone: +18472967777
Address: 9100 W Golf Rd, Niles, Illinois, 60714, United States
City: Niles
Website: http://www.omeganiles.com
Monday: 12:00-23:00
Tuesday: 12:00-23:00
Wednesday: 12:00-23:00
Thursday: 12:00-23:00
Friday: 12:00-23:00
Saturday: 12:00-23:00
Sunday: 12:00-23:00
Dishes: 100
Amenities: 6
Categories: 5
Reviews: 5111