Skip to main content

Lo Sto

restaurant · Vicksburg, MS

Address
176 Lo Sto Rd, Vicksburg, MS 39183-9457
Phone
(601) 279-4458
Where
32.5121, -90.9938

Search Hominin for Lo Sto

Other restaurants nearby

More in Vicksburg

Lo Sto — restaurant in Vicksburg, MS | Hominin