Taste of India
(510) 791-1316 | View Website

5144 Mowry Ave, Fremont, CA   94538

37.536040 -121.998550
Map of Taste of India
 
75% 100 17 12 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!