The Millennium High Street

The Millennium High Street

4410 Westheimer Rd C1, Houston, TX
(713) 893-5365 serving: Central, Afton Oaks/ River Oaks
open:Sun 1pm-5pm, Mon-Fri 9am-6pm, Sat 10am-5pm

Location, Location, Location:

Categories:

Steakhouse, Bistros, Restaurants,

The Low Down

Rants, Raves & Reviews