Best Chinese & Japanese Rest

1820 Mineral Spring Ave.
Rhode Island
United States