All Photos for Little India Cafe
415 N Mary Ave Ste 101
SUNNYVALE California 94085
United States (408) 823-5502
SUNNYVALE California 94085
United States (408) 823-5502
Go back to Little India Cafe