Get directions to: Cielo Restaurant, Hauppauge, NY
Restaurant address: 321 Smithtown Byp Hauppauge, NY 11788, USA
Restaurant: Cielo Restaurant