Ristorante Castello is located in Albiano, Italy on Santa Maria, Località Castello, 13. Ristorante Castello is rated 4.3 out of 5 in the category restaurant in Italy.
Address
Santa Maria, Località Castello, 13
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible toilet