Downtown China is a brand owned by Blue Pepper Restaurants Pvt. Ltd which is incorporated under the Companies Act, 1956 (No.1 of 1956) in March 2011.
Downtown China promises the most authentic and traditional Chinese cuisine to our customers.
It serves the most delicious, tasty and cooked to perfection dishes.
The quality of ingredients are most superior and has the best variety and authentic Chinese menu offerings in the area
along with quick service.