Fujiyama Japanese Steakhouse

14708287_171249859997455_5762032990870421529_n.jpg
22 W Newell Rd, Danville, IL, USA
22 E West Newell Road Danville Illinois 61834 US

22 W. Newell Rd. Danville

Hours: M-F: 11am-2:30pm, 4:30pm-10:30pm Sat: 12pm-10:30pm, Sun: 12pm-9pm

Website: Fujiyama Japanese Steakhouse