Recently, I had heard about a new Indian restaurant in the neighborhood: Dharma Indian Bistro, in Edgewater, and a group of 6 friends decided to give it a try this past Saturday, May 17, 2025. The restaurant is where the former Lobster Shack used to be and the space has been re-done with a modern and colorful décor that does look very appealing. The food, in general, was good, although, if I’m going to be objective, it’s not the best Indian food in the area. We tried 3 appetizers to share (2 orders of Samosa, 1 Surti Pakora and 1 Zucchini Onion Fritters) and they were pretty good. Some of our main dishes: Chicken Tikka Masala, Goan Shrimp Curry, Methi Macci and Awadh Ki Bhindi, were kind of a collective disappointment, as there was little of the protein or veggie in each dish and lots and lots of sauce. We also ordered one Tandoori Mixed Grill and one Patiala Murgh and they were OK. Judging by the “stale” look of both dishes, they seemed as if they have been cooked ahead of time and “sitting on” for a while. Being this establishment BYOB, we accompanied our dinner with wine. By the time we finished our entrees, the place was very busy and quite animated. Collectively, we decided to skip dessert and requested the check. When the waiter came back with it, I noted that it had a SERVICE CHARGE of 18% ADDED ($34.38 on a $191 food bill). Truthfully, I thought of it as no big deal, because we were a party of 6 and it’s known that many restaurants choose to add the tip to the bill for large parties. Seeing no disclosure as to any additional charges (anywhere on the menu or on the check presented to me) related to payment options, I decided to charge the tab ($238.04) to my credit card, instead of paying cash. My surprise (and discomfort) came when the waiter brought the new check with the credit card charge, which reflected an additional 3% CREDIT CARD SURCHAGE and an EMPTY space for TIP, on top of the 18% Service Charge already added. As it’s shown on the attached photos of the initial check and the one with the credit card charge on it, I indicated with a long arrow that the tip had already been established and charged by the restaurant. Had I been a little “out of it” (with the wine we drank, or distracted with our friendly conversation), perhaps I would have added one of the restaurant’s suggested tips at the bottom the receipt, which at the very least, would have meant leaving an insane total gratuity of $70.09 (Service Charge $34.38 + 15% Tip $35.71)on a $191 food bill! I WONDER HOW MANY OTHERS HAVE DONE IT! Considering this was my first and only visit to Dharma, I wonder if these questionable charges are part of their regular practice and, what’s more important, if other customers are aware that they may have been charged, as I was, without realizing it. It’s also important to establish that the restaurant provided me with one check to “add the tip” and sign, instead of 2 (one for the customer’s records), as it is customary in any reputable establishment. On my way out, I asked to talk to the manager and, surprisingly, our waiter presented himself as “the manager”. I explained “my issues” with all the charges described here and he offered an explanation that was neither candid, nor credible. Dharma, please take note that in New Jersey, restaurants MUST disclose the service charge to customers BEFORE it's added to the bill, usually through a notice posted at the point of entry and/or at the...
Read moreI recently visited this Dharma Indian Bistro and honestly, it was one of the most uncomfortable restaurant experiences I’ve had in a long time. The food wasn’t the issue it was the staff. Their behavior was shockingly unprofessional.
While I was there, a few staff members were clearly making fun of customers. They were exchanging looks, laughing, and whispering right in front of people as if no one could tell. It was so obvious and disrespectful that it completely ruined the atmosphere. What made it worse was how they acted like nothing happened just smiling and carrying on like everything was fine. I have also talked with the manager Raj but he is also being so rude and no treated us well.
It honestly felt like they were judging people based on how they looked or where they might be from. That kind of behavior is not okay anywhere, especially not in a restaurant that’s supposed to make guests feel welcome.
A place called Dharma should stand for values and respect , but my experience was the opposite. I really hope the management takes this seriously because no customer should ever feel mocked or uncomfortable just for...
Read moreIf you’re craving authentic Indian cuisine that delivers bold flavors, aromatic spices, and warm hospitality, look no further than Dharma in Edgewater, NJ.
From the moment you step inside, the atmosphere is inviting—elegant yet cozy, with modern Indian decor that sets the tone for an unforgettable dining experience. The staff were attentive and knowledgeable, happy to guide us through the menu with thoughtful recommendations.
We started with the Dheli Ki Kachori, crispy shells generously filled with spiced yogurt and tamarind chutney. For our mains, we ordered the Lamb Roganjosh and Goat Curry—both super tender, rich, creamy, and full of depth. The naan bread was warm and pillowy, ideal for soaking up every last bit of sauce.
To finish, we enjoyed the Malai Ki Kheer— Lychee & rice pudding cooked with sliced nuts and raisins- a delightful end to a satisfying meal.
Whether you’re a longtime lover of Indian cuisine or trying it for the first time, Dharma offers an exceptional culinary experience that captures the heart of India on a plate. Highly...
Read more