Get directions to: Ibiza Tapas, Danbury, CT
Restaurant address: 93 Mill Plain Rd Danbury, CT 06810, USA
Restaurant: Ibiza Tapas