Phone: +18476103940
Address: Meacham Point, 1310 American Ln, Schaumburg, IL 60173, United States, Logan County
City: Logan County
Dishes: 35
Reviews: 416
"We had a great meal! Service was excellent. Thr food was really good. Mimosa orange juice was a little rough. Try using fresh sqeezed. I'm sure the guests will not complain about a few extra dollars for fresh sqeezed orange juice in their Mimosa."
All prices are estimates.