
La Sierra Restaurant
4.1 (116)restaurant
A daytime dining spot in North Philadelphia serving meals to stay or to go, six days a week.
Description






Operating Monday through Saturday, the restaurant serves from morning through early evening, with takeout and meal delivery available alongside dine-in visits.