U Top is a local establishment in Decatur, IL that offers a unique dining experience. Specializing in a variety of cuisine options, U Top provides a diverse menu to cater to different tastes.
With a cozy atmosphere and friendly service, U Top is a popular choice for both locals and visitors looking for a casual dining spot. Whether you're in the mood for a quick bite or a leisurely meal, U Top has something for everyone.
Generated from their business information