Bella Italia Paddington

A nice little refurbishment to this site located in the Inidgo Hotel, Paddington.