Get directions to: Mama Self Serv Frozen Yogurt, Astoria, NY
Restaurant address: 35-04 30 Avenue Astoria, NY 11103, USA
Restaurant: Mama Self Serv Frozen Yogurt