Cairo Grill ★★★★★4.6 (103) Restaurants Santa Clara Halal restaurant · Grill · Egyptian restaurant (...) 805 Scott Blvd, Santa Clara, CA 95050 Call Website Details →