Colca Peru Spanish Rest.
Colca Peru Spanish Rest. is a roof terrace restaurant in China serving Peruvian and Spanish cuisine. The venue features open-air seating that takes advantage of the elevated location.
The roof terrace experience is best enjoyed during fair weather, so checking local conditions beforehand helps. Access to the terrace may involve stairs or an elevator, which is worth knowing before your visit.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.