Mt. Fuji Japanese Steakhouse

Japanese restaurant · 80 Dean St, Providence, RI

Dine-In

Hours

More food in Providence, RI · Japanese Food in Providence