5 Best Indian Restaurants near Portsmouth

Shalimar India Indian • $$
80 Hanover St, Portsmouth

Customers` Favorites

Shalimar Non-Vegetarian Platter
Chanaa Masala Yellow Dal Tadka
Chicken Tikka Masala
Tandoori Chicken Full
Chicken Makhanwala
Chicken Peshawari
Chicken Tandoori
Chicken Biryani
Peshawari Nan
Chicken Korma

“Food was amazing and service was very attentive. We had Vindaloo, Tikka Marsala, Garlic Naan and Papadam. Everything was fantastic!! ⭐️⭐️⭐️⭐️⭐️“

4.5 Superb129 Reviews
Destination India Restaurant & Bar Hampton NH Indian • $$
320 Lafayette Rd, Hampton - 10.11 miles

Customers` Favorites

Coconut Shrimp Curry
Chicken Tikka Masala
Chili Garlic Naan
Chicken Vindaloo
Gobi Manchurian
Shrimp Biryani
Butter Chicken
Onion Kulcha
Palak Paneer
Lamb Saag

“The best Indian food I’ve had in a few years. Samosas, paneer curry…so buttery and creamy, onion kulcha, strawberry mojito. Great people. Will definitely become repeat customers!“

4.9 Superb107 Reviews
Tulsi Indian Restaurant Indian • $$
20 Walker St, Kittery - 1.35 miles

Customers` Favorites

Chicken Tikka Masala
Paneer Tikka Masala
Chicken Chettinad
Tandoori Chicken
Cauliflower 65
Shrimp Balchow
Spinach Pakoda
Spinach Pakora
Shrimp Karahi
Garlic Naan

“Amazing food and great staff!!“

4.6 Superb103 Reviews
Taste of India Indian • $
55 Main St, Dover - 10.28 miles

Customers` Favorites

Vegetable Traditional Curry with Rice and Raisin Coconut Naan
Lamb Curry Chicken Pakora
Mixed Vegetable Pakora
Chef's Choice Biryani
Raisin and Coconut Nan
Chicken Tikka Masala
Seafood Biryani
Butter Chicken
Chicken Curry
Chicken Chaat

“Tried many years ago because of a classroom project we had in school, finally went back tonight to actually get food and it was delicious!“

4.5 Superb104 Reviews
Divine Cuisines Indian • $$
20 Walker St, Kittery - 1.35 miles

“Amazing food and great staff!!“

4.2 Good31 Reviews

You May Also Like