Pie in the Sky
225 Thayer St.
Providence, RI
02906