Mt Fuji Japanese Steakhouse - Providence 80 Dean St Providence, RI 02903
Closed
Opens Tuesday at 12:00PM