Catered Too ★★★★☆4.4 (39) Catering & Events Caterer 325 Demeter St, East Palo Alto, CA 94303 Today: 6 AM–5 PM Call Website Details →