View all
Know a great happy hour or special for this location?
Seafood-focused Peruvian & Portuguese operation with a menu that also features meat & rice.
Suggest an edit
7326 Castor Ave, Philadelphia, PA 19152