Skip to main contentToast Local logo
Castello Restaurant

Castello Restaurant

EuropeanPrice range $60+

Closed

Takeout 12:00 PM - 9:00 PM

2 Padanaram Rd., Danbury, CT 06811
About

Come in and enjoy!