132 Glen Bistro (definition of a bistro: a small unpretentious wine shop or restaurant marked by an atmosphere of casualness) features a diverse menu, from prime rib and filet mignon to crab cakes, shrimp and scallops and salmon, and terrific salads and sandwiches for lunch, making it a great place to eat in downtown Glens Falls.
132 Glen St, Glens Falls, NY 12801