Get directions to: Borrello's, Vicksburg, MS
Restaurant address: 1306 Washington Street Vicksburg, MS 39180, USA
Restaurant: Borrello's