Straight from the bellies of South Delhi has emerged a new cafe – SOHO Bistro & Cafe! A chic zone of maximum energy & profoundly beautiful & modern ambience, SOHO is as infectious as its crowd pleasing looks. With a heaven sent yummy menu of delicious global meals this is the next big thing in Delhi!…