Overall worst customer service around. The girl that works front desk is the rudest person I've ever encountered! Her and the girl that make the food talk bad about customers that come in and it's very uncomfortable. Food isn't that great, and it's way overpriced!
Address: 401 SW Water St, Peoria, IL 61602-1571
Location: United States > Illinois (IL) > Peoria
Phone Number: 309-673-2233