COSMO RESTAURANT
A Cozy Artisan Cuisine & Bar in Ubud
EXPLORE NOW
Located at the main entrance of the hotel, overlooking the main street of Jalan Bisma, Ubud - Bali, Cosmo Restaurant offers a discovery of ingredients and flavors from the island of Indonesia. Our modern Indonesian cuisine and cocktails showcase carefully selected seasonal organic produce from local markets and farmers.