Dining Clawzilla Seafood & Restaurant March 28, 2011 Leave a comment Clawzilla Seafood & Restaurant 1248 Hwy 90 Bay St Louis, MS , 39520 (228) 467-8005 Comments comments