Shaking Crab (Providence) Shaking Crab (Providence)

284 Thayer Street, Providence, RI