Angilo's Pizza Address: 139 W Pearl St, Laurel, IN 47024 Phone: (765) 698-2200 Restaurants Other Businesses: Pizza Station at 131 S Washington St, Laurel, IN 47024 Maw & Paw's Kettle at 13250 Buena Vista Rd, Laurel, IN 47024 Laurel Hotel at 200 E Pearl St, Laurel, IN 47024