This restaurant is located in Groton, CT, and offers traditional best Indian cuisine in a beautiful, relaxed environment. Check the website for photos of the dishes and our services. We are sure you will love our real Indian food.
No use is allowed without explicit permission from owner