IL Castello is a restaurant located in Lviv, Ukraine. It is situated at Pidvalna Street, 5, within the Arsenal complex. The establishment offers a dining experience with a focus on Italian cuisine and pizza.