Tuesday, May 7, 2013

Massa's Seafood Grill



Massa's Seafood Grill - Downtown Houston
Seafood restaurant opposite entrance of Four Season's Hotel (North side) at The Shops
1331 Lamar St #114  Houston, TX 77010