Village Diner 2650 Ellwood Rd # 195 New Castle, PA 16101 Phone: (724) 652-4871 Fax: (724) 652-7874
Category: Restaurants