Get directions to: Que Sabor Bakery/cafe, Elmhurst, NY
Restaurant address: 84-60 Grand Avenue Elmhurst, NY 11373, USA
Restaurant: Que Sabor Bakery/cafe