510.885.1212 | Tandoor INDIAN Restaurant ,27167 Mission Blvd. Haywards CA 94544, USA . Get Directions
Estimated delivery time: 45 mns. min