Went here with my boss and colleagues. I had gnochi while the rest of us mostly had pizza, and they were all just delicious!! Price range from IDR 45K - 140K for pizza, no tax added.
The restaurant is not so big, but comfortable and quite nicely decorated.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.