730 South - Restaurant in Denver
730 South is a restaurant located in Denver, Colorado, on 730 South University Boulevard. It offers a variety of delicious dishes and is a great place to enjoy a meal with friends and family. The restaurant has a website with more information, including opening hours, menus, and contact information. It also offers delivery services for those who cannot make it to the restaurant in person. There are no special dietary options available, but the restaurant does offer vegetarian and vegan options. For those looking for a great meal in a friendly atmosphere, 730 South is the perfect place to go.