160603 3rd St Restaurants 4
James Neiss/staff photographer Niagara Falls, NY - Power City Eatery at 444 3rd Street.