Il Castello
Phone Number: +390131270069
Website: Suggest Official Website
Categories: Restaurant
Opening Hours:
Address: Piazza Duca degli Abruzzi, 15073 Castellazzo Bormida
GPS Coordinates:
44.84429,8.57828
Castellazzo Bormida, Province of Alessandria, Piedmont, Italy
Facebook: facebook.com/1711038712528467
Instagram: Photos and Videos