La Sierra Restaurant

3401 N Front St Philadelphia PA 19140 USA

(215) 425-4249

Location