Bistro Tallulah Photo Gallery

Click On Any Image To Enlarge And Navigate

Open Tue-Sat From 5pm  Closed Sun-Mon

518-793-2004

26 Ridge Street, Glens Falls        (Downtown, Near Everything)      SEE MAP