El-canelo Mexican Restaurant

2506 Ellwood Rd New Castle PA 16101 USA

(724) 656-5141

Location