4 Sushruta Das - 2 weeks ago
Nice ambience, friendly staff. Food is pretty decent. You may want to try one of their cocktails, the Long Island Iced Tea was quite nicely done. Food quantity/proportion tends to be on the bigger side, so justifies the price as well.