This IL Fornello is located outside the St Andrew station and across the road from St Andrew's Church. It is the same number as the Chinese restaurant Lee Chen, IL Fornello is half a floor above the ground and Li Quanju is next to it. The Italian restaurant specializes in pizza roasted with traditional Italian charcoal.