Drag box to select area
Castello Restaurant, located on Padanaram Road in Danbury, serves fine Italian cuisine in an elegant setting. A parking garage is tucked away under the restaurant, which sits atop a small hill. Tables are scattered throughout a variety of charming rooms as well as on the balcony. The entrance boasts an attractive display of fine wines. Visit the website to view the menu.
2 Padanaram Rd, Danbury, CT 06811
- Accessibility Details: Parking on the left side of the restaurant up the hill.
- Hours: By appointment
- Hours: Mon - Fri, 11:30am - 2:30pm, 5pm - 10pm; Sat, 5pm - 11pm; Sun, 2pm - 9pm
- Accessible: yes