Address: 2626 Rhawn St, Philadelphia, PA 19152 Phone: (215) 298-9920
Reviewed on 08/21/2023
By: Annette R.
Their food is authentic, fresh cooked, and fantastic! Even their tortilla chips are made there. Try the Alambra! more