Cafes and restaurants · Denpasar
Sitara Indian Restaurant
Sitara is an Indian restaurant located in Denpasar at Jl. Teuku Umar, No.137 B.
- Address: No.137 B, Jl. Teuku Umar
- Phone: +6281232900222
- Website: sitaraindianrestaurants.com
- Directions
Reviews
No reviews yet. Be the first to write one in the app.