Fine Indian Cuisine in St. John’s

For the amazing taste of authentic Indian food, attentive wait staff and ideal ambience, India Gate Restaurant is the place to go in St. John’s. Our family-run business has served up traditional Indian delicacies to hungry patrons for more than 25 years. We offer fine dining every night of the week and a luncheon buffet on Thursday and Friday.

If you are interested in catering services or would like to place a take-out order, we would be happy to assist you. Please give us a call.


  • English
  • Hindi
  • Punjabi
Enjoy expertly cooked lamb, tandoori chicken and popular naan bread, and all the diverse Indian flavours you crave. Peruse our menu for more delicious choices.
India Gate Restaurant menu

Come and See Us