Company name: Shell Shack
Description: Seafood joint with signature cocktails
2412 Washington Ave, Houston, TX 77007, United States