Selale Restaurant

Contact us

Delivery

Pickup

Contact us
78 High Street, ME4 4DS, Chatham, UK