TRU ASTORIA, 35-19 Ditmars Blvd, Astoria, NY, 11105. Tru is proud to feature a fresh European menu in the heart of Astoria. Tru is steps away from the Train and is perfect for romantic occasions or casual get-togethers. Outdoor seating is also available.