Cafes and restaurants · Denpasar
Excelso
Excelso is a cafe and restaurant located on Level 21 of a building on Jalan Teuku Umar in Denpasar.
- Address: Level 21, Jalan Teuku Umar
- Phone: +623613351028
- Website: excelso-coffee.com/about-us
- Directions
Reviews
No reviews yet. Be the first to write one in the app.