Nick's Pizza Deli Address: 106 E Main St, West Lafayette, OH 43845 Phone: (740) 545-9999 Pizza Other Businesses: Subway at 327 W Main St, West Lafayette, OH 43845 Lava Rock Grill At Unusual Jct at 56310 US Highway 36, West Lafayette, OH 43845 Myer's Country Diner at 105 E Main St, West Lafayette, OH 43845