Update Info - Sabor Restaurant
This restaurant was reported as closed. If it is open, let us know.
Sabor Restaurant
1308 Montrose Blvd
Houston, TX 77019
1308 Montrose Blvd
Houston, TX 77019
This restaurant was reported as closed. If it is open, let us know.