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