Anchor Bar
114 Buffalo Ave, Niagara Falls, NY 14303-1211
Anchor Bar is a American, Bar, Pub place is located in Niagara Falls, New York. The address of Anchor Bar is 114 Buffalo Ave, Niagara Falls, NY 14303-1211.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 716-285-2521, or open their website to view relevant information, The url is http://anchor-bar-niagara-falls.business.site/