The Fete

Address:
103 Dike Street, Providence, Rhode Island, USA
 View map