Show all Restaurants in Vandalia

The Depot

Address
107 S 6th St
Zip / Place
62471-2736 Vandalia
Landline
+16182831918

Description

The Depot can be found at 107 S 6th St . The following is offered: Restaurants . In Vandalia there are 7 other Restaurants. An overview can be found here.