Get directions to: Baru, Astoria, NY Restaurant address: 30-01 30 Av Astoria, NY 11102, USA Driving Walking Bicycling Restaurant: Baru