Had dinner here and it was great. Extremely affordable for it being indian food and everything tasted great. The Naan was so good and you could tell it was fresh. Waitress was so sweet. Loved it
November 2023
Amazing restaurant!! Delicious food all must try☺️
September 2023
Hands down most Amazing food. Everything we tried is good. Always consistent and great service.
Bhoj is a Fine dining Indian restaurant located in the heart of Elmwood Park, New Jersey.
Our seasoned chefs are dedicated to preparing authentic Indian, South Indian, and Indo-Chinese cuisine using traditional recipes, fresh ingredients, and handcrafted chutneys, making the entire dining experience incredibly delightful.
Our mouth-watering menu options have something for everyone, right from Aloo Tikki Jumbo Tandoori Shrimp, to Egg or Chicken Curry, Lamb Vindaloo, Bhuna Gosht, Shrimp Do’Piaza and many more, are all prepared with our traditional cooking techniques from our culinary experts.