After some pretty extensive renovations, Al Macs (at the corner of Ferry St and Stanley Ave) is open for business again. The restaurant certainly looks better on the outside, and there is a nice large patio as well.
All things Niagara Falls tourism…