Delta House

restaurant in North Gates

Phone: (585) 247-0963

Address: 2550 Buffalo Rd