Restaurant Review: Imbiss, Bandra – Meat Lover’s Paradise

My aversion to crowded places often lets me skip popular restaurants. But Imbiss seems to be an exception. There’s something about the place that lends a cozy feel. May be it’s the petite size that eliminates the prim and proper fine dine restaurant characteristic. The joint is a size that…

Continue reading