Elham Restaurant
Add to Favorites
Add Hours
Saved to Favorites
Phone: (724) 652-6611
Address: 2650 Ellwood Rd, New Castle, PA 16101
Phone: (724) 856-3929
Cuisines: Family Style
Price Range : Average
827 Addis St, New Castle, PA 16101
2648 Ellwood Rd, New Castle, PA 16101
1214 Butler Ave, New Castle, PA 16101
1235 E Washington St, New Castle, PA 16101
2506 Ellwood Rd, New Castle, PA 16101
2420 Wilmington Rd, New Castle, PA 16105
2509 Ellwood Rd, New Castle, PA 16101
415 Uber St, New Castle, PA 16101
100 W Washington St, New Castle, PA 16101
3198 W Pittsburg Rd, New Castle, PA 16101