Serves the residential areas of South Delhi and is famous for its nearby food stalls.
Travel Zone
Est. 2010