Get directions to: Laredo Grill, Philadelphia, MS
Restaurant address: 230 Canal Pl Philadelphia, MS 39350, USA
Restaurant: Laredo Grill