Kramer’s Bar& Restaurant

Restaurant in Koror Island (Oreor), Palau

restaurant