Mesa Grill 1971 W Gray St, (Between Driscoll and Shepherd) at River Oaks Shopping Center Houston TX United States
CLOSED
Hours: CLOSED
Phone: no phone Alcohol: full bar