My Flavor It! Place
117 W. Slade St
Suite 1
Palatine, IL 60067
224-484-0423
Hours:
Monday - Friday 1pm-10pm
Saturday - Sunday 12pm-10pm
Saturday - Sunday 12pm-10pm