close sandwich shop close Country: Indonesia close City: Denpasar City
Clubhouse the Best Steak Grill & Bar in Sanur