Michelangelo Michelangelo's

Michelangelo's Map

307 Westheimer Rd. (Taft St.)
Houston, TX 77006
Map
Cuisine: Italian
Decades-old Italian eatery on lower Montrose still attracts nostalgia-seekers.
Openings: Dinner nightly, Brunch Sun.

Features