(669) 230-6116 | IGrill Kababs & Biryanis,3170 De La Cruz Boulevard, #131 Santa Clara, California 95054. Get Directions
Estimated delivery time: 45 mns. min