Nick's Pizza and Grill occupies a straightforward spot on Ashland's Main Street, opening in the late afternoon. It's a pizza restaurant with a 4.2 rating on Google Maps, operating on limited evening hours.