BEM ERMII BERGERS & FRIES

Restaurant in Koror Island (Oreor), Palau

Features: outdoor seating