Address: 5312 Dtc Blvd, Greenwood Village, United States Of America, 80111
City: Greenwood Village
Dishes: 30
Reviews: 73
Website: http://rumbi.com
"The atmosphere at this restaurant is fantastic and the staff is enjoyable. The food is also excellent. You should definitely try their amazing pulled pork sandwich or the healthy and delicious Voodoo Chicken Salad. The location in the Denver Tech Center is ideal. It's best to arrive early for lunch as it tends to get very busy. If you're looking for a more relaxed dinner experience, stop by later in the evening."
All prices are estimates.