Johnny G's Sub Shack is a casual sandwich shop offering a variety of subs, including vegetarian and vegan options, alongside beer. Features include outdoor seating.