Get directions to: Angie's Island Grill, Philadelphia, PA
Restaurant address: 436 West Tabor Road Philadelphia, PA 19120, USA
Restaurant: Angie's Island Grill