Skip to content
Mt. Fuji Japanese Steakhouse - Providence 80 Dean St Providence, RI 02903
 
Open
12:00PM - 10:30PM   View Hours
(401) 454-8888