Imperial Chinese Restaurant is located in Sumurbandung, Bandung City, West Java, Indonesia on Landmark, Jl. Braga No.129, Braga. Imperial Chinese Restaurant is rated 4.5 out of 5 in the category chinese restaurant in Indonesia.
Address
Landmark, Jl. Braga No.129, Braga
Amenities
Good for kids
Toilets