The University Bistro is situated close to the North Campus of Delhi University and has created a menu specifically to woo students. If you are looking to have a quiet evening with friends, it is a place to check out.
The University Bistro is situated close to the North Campus of Delhi University and has created a menu specifically to woo students. If you are looking to have a quiet evening with friends, it is a place to check out.