SAJJ Mediterranean-Palo Alto

Overview

Address: 369 California Ave
Palo Alto, CA 94306
Website: order.localkitchens.com/store/paloalto/sajj
Phone: (650) 590-8600