408-477-2914 | Karimi Restaurant,1086 N First St. San Jose, CA 95112. Get Directions
Estimated delivery time: 45 mns. min