Otobe Shabu & Grill

5
Denpasar

Otobe Shabu & Grill is located in Denpasar, Bali. You can All you can eat menu here. Definitely a place to try when you are around Teuku Umar street in Denpasar.

Open Everyday 11:00 AM - 9:00 PM

+62 (0) 878-4396-4204

Jalan Teuku Umar Barat No. 330C, West Denpasar, Denpasar City, Bali 80117, Indonesia

More like this

This listing has been claimed by its owner. You can improve this listing by Suggesting an Edit .