Restaurant

New Al Mansura Hotel

B8, Kilifi

Loading…