Where is Quattro located?

Answers from Our Experts (1)

Quattro was meant to be a Forbes Travel Guide Four-Star restaurant — after all, it’s named after the Italian word for four. In all seriousness though, the word quattro is meant to evoke what the restaurant refers to as its four “faces,” namely breakfast, lunch, dinner and an antipasto bar. The restaurant is located on the third floor of the Four Seasons Houston at 1300 Lamar St. in the heart of downtown Houston.

Related Questions