Forest Hills Indian gem serving fresh Dal Tadka, silky Shrimp Tikka Masala, and garlic naan in a vibrant, group-friendly setting.