9555 S Howell Ave, Oak Creek, Wisconsin 53154 USA
Ordering and pick up counter. Friendly and helpful staff.
Photo Credit: Yelp