KitchenSpot
Search
See the best dishes near you?
← Eagle Bend restaurants

Lo Sto

No reviews yet

Restaurant176 Lo Sto Rd, Vicksburg

Own or manage Lo Sto? Claim this listing free

Hours

Hours not listed yet.

Details

Address176 Lo Sto Rd, Vicksburg 39183-9457

Phone16012794458

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.