Update Info - Massa's Seafood Grill
This restaurant was reported as closed. If it is open, let us know.
Massa's Seafood Grill
1331 Lamar St
Houston, TX 77010
1331 Lamar St
Houston, TX 77010
This restaurant was reported as closed. If it is open, let us know.