Get directions to: Jay''s Restaurant, Vandalia, IL
Restaurant address: 730 W Gochenour St Vandalia, IL 62471, USA
Restaurant: Jay''s Restaurant