The Parlour Providence
1119 N Main St, Providence 02904