Fleming's - Town and Country
Houston, TX 77024
In spring 2009, the California-based Fleming’s Prime Steakhouse & Wine Bar opened its third location in West Houston’s Town & Country Village.
Situated minutes from the Memorial City Medical Center and the Energy Corridor, the spot continues the company’s commitment to serving prime meats and chops, fresh fish and poultry, generous salads and side orders. The restaurant also features a sophisticated and unique wine list offering 100 varieties of vino by the glass.
The richly-appointed 7,751-square-foot space is outfitted in lighter woods with rich cherry accents, high ceilings and leather upholstery. It can accommodate approximately 250 guests and has three private spaces that can seat as many as 120. Meeting attendees also have access to Fleming’s audiovisual screens, T1 Internet lines and two-way, HD video conferencing capabilities which links together 45 Fleming’s locations in the U.S.