Get directions to: Cafe La Strada, Hauppauge, NY
Restaurant address: 352 Wheeler Rd Hauppauge, NY 11788, USA
Restaurant: Cafe La Strada