(510) 797-2166 | Malaikottai Indian Chettinad Restaurant,5988 Newpark Plaza, Newark CA 94560. Get Directions
Estimated delivery time: 45 mns. min