Montrose
Hours & Location
Coming Soon
New Location Opening in Montrose. Centrally located in the heart of the Montrose neighborhood (across the road from Uchi and The Montrose Collective). FM Kitchen & Bar Montrose is located at 907 Westheimer on the corner of Montrose Blvd and Westheimer Rd.