Leela’s place is LIC/Astoria’s hidden gem. An Artful bohemian hideaway on a easy going neighborly street right on the border of Astoria and LIC giving you access to Queensboro plaza , 21st, and Queens plaza train stations. 15 min right into manhatten! Won’t find a more cozy option for such a great price!