Restaurant Malik Williams

9067 Soquel Dr Aptos CA 95003 USA

(831) 687-7044

Location