The Village Pub

restaurant in Scottsville

Phone: (585) 889-4547

Website: www.blockbuster.com

Address: 3240 Chili Ave