El Toro Family Restaurant

7060 US-322 Cranberry PA 16319 USA

(814) 670-0532

Location