Explore Indian cuisine at restaurants in Portsmouth. Portsmouth is an ideal place to explore Indian cuisine, with many restaurants for diners to try. A port city, it has a long history of embracing the cuisines of different countries and cultures from around the world. Whether you're searching for traditional cooking from the subcontinent, or are eager to sample more contemporary culinary creations, Portsmouth's Indian restaurants can provide you with your perfect meal. Some of them also allow you to 'bring your own bottle', helping you to enjoy your meal out for less.