Update Info - Canal Grill
This restaurant was reported as closed. If it is open, let us know.
Canal Grill
3004 Canal St
Houston, TX 77003
3004 Canal St
Houston, TX 77003
This restaurant was reported as closed. If it is open, let us know.