Changos Park View is located in Colombo, Sri Lanka on 204 De Saram Pl. Changos Park View is rated 4.3 out of 5 in the category chinese restaurant in Sri Lanka.
Amenities
Good for kids
Toilets
Accessibility
No wheelchair-accessible seating
Offerings
Late-night food
Small plates