Vino Grille & Spirits is a restaurant and wine bar offering food and cocktails. It is located at 1440 E Champlain Dr.