Massa's Seafood Grill

Row 1

Details
1331 Lamar St (Austin)
Houston, TX 77010
(713) 655-9100
Seafood
$ $
Hours
Mon–Fri: 11:00 AM–9:00 PM Sat: 5:00 PM–9:00 PM

Foursquare Tips

  • Need to learn to clean shellfish, shrimp, and fish better
  • Try the Frutti de Mare pasta!