Get directions to: Penn's Fish House, Philadelphia, MS
Restaurant address: 257 W Beacon St Philadelphia, MS 39350, USA
Restaurant: Penn's Fish House