Processing, please wait ...
Afghan Village Restaurant
Newark
Cuisines: Afghan, Kebabs, Middle Eastern
Address: 5698 Thornton Ave ; Newark CA, 94560