This location has been flagged as "Closed".

7147412.0.jpg
Photo by Houston Press Staff

Carmelo's Italian Restaurant

Photo by Houston Press Staff
Carmelo's is a warm, elegant, upscale restaurant serving top-notch Italian cuisine in a wonderfully romantic setting. The Tower of Pisa salad, stacked with slices of tomato, avocado, onion and artichokes, is a piece of art unto itself. The veal and seafood offerings are exceptional. Many dishes are prepared tableside, such as the Caesar salad and the fettuccine carbonara. Plan your meal well, because the dessert cart, full of homemade goodies, is one of the best there is. The Italian cream cake puts others to shame.

Map