Just recently became a regular to this amazing little Italian restaurant. The name is La Locanda...something, translated into English it reads "the location of good things to eat." It is located on Astoria Blvd, just a short block east of the Astoria Blvd train station (W train, formerly the N train). Easy to sopt with its bright yellow awning. the prices are great, the owners are really nice and the service is great. All that is just the icing on the cake, because the food is fantastic.