Mediterranean Wraps ★★★★★4.5 (1,369) Restaurants Mediterranean restaurant · Falafel restaurant · Family restaurant (more) 433 California Ave, Palo Alto, CA 94306 Call Website Details →