Our pursuit of exploring authentic North Indian restaurants in the city of Mumbai has brought us across yet another gem of a restaurant in the form Taste of Punjab. Located at Bandra West, just besides the Linking Road Shopping center, Taste of Punjab is