Genji Sushi
601 N Main St, Providence 02904