Komodo: Southeast-Asian Inspired Restaurant Brings Miami Concept to Dallas
Komodo is brand-new to Dallas and with its 23,000 square-foot space, it’s now one of the largest two-story restaurants within the area. The southeast-Asian inspired restaurant opened its Dallas location...
Komodo is brand-new to Dallas and with its 23,000 square-foot space, it’s now one of the largest two-story restaurants within the area. The southeast-Asian inspired...