ChiliSpot is a Chinese restaurant brand with a St. Louis location on Olive Boulevard in University City. The official site lists the St. Louis restaurant alongside locations in Columbus, Orlando, and Duluth, and provides the local address and phone number for guests ordering or visiting in the metro area.