Sahara Pizza Categories Restaurant & Cafes 8425 SE 68th St #104 mercer island WA 98040 (206) 232-9800 Visit Website About Us We are a local takeout and delivery pizza restaurant. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×