nicks on westminster
100 Westminster St, Providence RI 02903