Yama Fuji
1190 N Main St, Providence RI 02904