NextEats
›
Indiana
›
Food in St John
› VFW Post 717
VFW Post 717
Bar · 10400 W 93rd Ave, St John, IN
Hours
Fri 3 PM–9 PM
Sat 3 PM–9 PM
More food in St John, IN