Get directions to: D'lites Of Bay Terrace, Bayside, NY
Restaurant address: 212-67a 26 Avenue Bayside, NY 11360, USA
Restaurant: D'lites Of Bay Terrace