I went here 3 of 5 days in Palau. The only reason is I didn't find it until day 3. Their French toast was amazing. So where their rolls and cinnamon rolls very friendly people. They do a brisk business in the morning. Very popular place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.