Mantra (NJ) Review – Buy Some Dishwashing Liquid NOW

On the road in the U.S. means discovering a few good, some not-so-good and many ugly Indian restaurants. Lunching at Mantra, one of those not-so-good Indian restaurants in Paramus, NJ. Borrowing a page from Bollywood movies, Indian restaurants in the U.S. fail at the most basic level – Unclean plates, slipping over common curries and […]