Voted the best rated restaurant in the city of Portsmouth, Mowchak Tandoori Restaurant serves up the most delicious authentic Indian cuisine! With an extensive menu catering for both meat eaters and vegetarians alike, you will be spoilt for choice upon your visit. Expressing elegance, flair and attention to detail in their dishes, Mowchak Tandoori Restaurant is the perfect place for any occasion.