Jade Island Restaurant

292 Reservoir Ave.
Providence
Rhode Island
United States