Maiwand Village ★★★★☆4.0 (263) Restaurants Afghan restaurant · Halal restaurant 5698 Thornton Ave, Newark, CA 94560 Call Website Details →