Niagara Square & City Hall is a historical landmark in Buffalo, NY, serving as the hub for local government operations and civic activities.
Visitors can explore the architectural beauty of the building and learn about the city's rich history through guided tours and public events held on the premises.
Generated from their business information