In Dining Amaro,Church Street, Blackpool – Best Restaurants in Blackpool January 10, 2021 Find More Restaurant Information @ AMARO Italian Restaurant on Church Street, Blackpool ,town centre. 30 seconds walking distance from Winter…