Falafel & Gyro ★★★★★4.8 (1,042) Restaurants Mediterranean restaurant · Falafel restaurant · Gyro restaurant (more) 211 Peabody Rd Ste f, Vacaville, CA 95687 Call Website Details →