Fatima Bazaar & Grill ★★★★★4.6 (1,006) Restaurants Santa Clara Halal restaurant · Butcher shop deli 805 Scott Blvd, Santa Clara, CA 95050 Call Website Details →