If you want to enjoy excellent foods and dream about them for several days that follow, this is the place. An Indian person recommended this restaurant to me and this has been THE Indian restaurant for me. Although I was told their foods were not exactly authentic, their foods are excellently prepared with lots and lots of wonderful aromas that you don??t find anywhere else.
I have never been to India but going to Shalimar is as close as I am going to get right now. At least with the food. It is amazing the food is so authentic and delicious. When we moved to Portsmouth someone told us we needed to check this place out and I am so glad we did. We are now passing on to others they need to try Shalimar because they will love it!
Shalimar is a wonderful restaurant! The food is the best Indian food that I've had in the North Shore of Boston/Portsmouth area, it always tastes fresh and carefully cooked. I've been there dozens of times and it has been consistently excellent. I especially recommend the incredible breads such as puri and paratha, the Samosa appetizers, the eggplant and the lamb. The owners are extremely warm and welcoming. Go there and have a relaxing and nourishing experience.
Pros: Great food and staff
Cons: None