Get directions to: Chennai Dosa, Hicksville, NY
Restaurant address: 128 Broadway (at On Long Island), Hicksville Hicksville, NY 11801, USA
Restaurant: Chennai Dosa