Palapas Food Ii

Restaurant · 5359 Oxford Ave, Philadelphia, PA

More food in Philadelphia, PA