Review of Cuba Cuba Sandwicheria

5322 DTC Blvd, Greenwood Village, CO 80111

Overall Rating

Review


Lots to choose from and the food is great! Great lunch spot and HAPPY HOUR!

Updated 3 years ago

Celiac