Urbana 3407 Montrose Blvd. Houston TX United States
Hours: Lunch & Dinner daily, Brunch Sun.
Phone: 713.521.1086 Alcohol: full bar
Dress: casual
Reservations: recommended
Parking: valet parking