Grieco's Carefree Inn & Restaurant Address: 903 Route 910, Indianola, PA 15051 Phone: (412) 767-9460 Restaurants, Seafood Other Businesses: Grieco's Carefree Inn & Restaurant at RR 910, Indianola, PA 15051 Rome, Eric C at 897 Route 910, Indianola, PA 15051