I always like the food and friendly service from this place offers. Usually by the time you finish paying for your meal, it is already made for you. Always fresh and Freaky fast! I would recommend it to everyone!
Address: 8907 S Howell Ave, Ste 700, Oak Creek, WI 53154-4461
Location: United States > Wisconsin (WI) > Oak Creek
Phone Number: +1 414-764-8774