The place is no frills and a little run down, but the food is fabulous and the owners\employees are very friendly. If you like good Indian food this place rocks.
Address: 153 N Eagleville Rd, Storrs, Mansfield, CT 06268-1732
Location: United States > Connecticut (CT) > Mystic Country > Mansfield > Storrs
Phone Number: +1 860-429-9464