Redwood Grill, HOUSTON, Texas (TX)
Comfortably positioned at 4611 Montrose Blvd () in HOUSTON, Texas (TX) (77006), Redwood Grill can be contacted at 7135234611. Please do call up upfront to make a reservation.
More restaurants in HOUSTON, Texas (TX)
Redwood Grill contact information and details:
Address: 4611 Montrose Blvd - , HOUSTON, Texas (TX) 77006
Contact Phone: 7135234611
Website: http://www.redwoodgrillrestaurant.com
