Siam Square

442 Smithfield Ave.
Providence
Rhode Island
United States