Powered by SinglePlatform from ConstantContact

Malaikottai Indian Chettinad Restaurant

5988 Newpark Plaza
Newark, CA 94560
Uber

announcement

TUESDAYS UNLIMITED DOSA...
MORE PHOTOS