1. Ran Zan Japanese Restaurant 1084 Hope St, Providence, RI 02906 Coordinate: 41.85663,-71.39137 Phone: (401) 276-7574