Astoria gem serving generous portions of authentic Indian food with welcoming staff—go for the fresh flavors and lively group-friendly atmosphere.