Kabul Express Kabob

Overview

Address: 39698 Cedar Blvd
Ste 8 Newark, CA 94560
Phone: 510-979-9600