Skip to main content

Cherry Pepper restaurant review

Cherry Pepper Ubud: A Feast of Global Flavors in a Casual Atmosphere wbilly

Located in the vibrant center of Ubud, Cherry Pepper is the latest culinary gem managed by

Dine and Drink
featured
hot
recommended
standard
Subscribe to Cherry Pepper restaurant review