About a restaurant U-City Grill
This page shows the location and menu of U-City Grill, which is located in St Louis by the address 6696 Enright Ave. View amenities, nearby places, ratings and photos of U-City Grill. Also on this page you can see the exact location of U-City Grill in the map by coordinates. This place has TV, Bike Parking.
Add to bookmarks or share with friends!
Amenities and More
Country & region