India Cash & Carry
1058 D Shell Blvd Foster City, CA - 94404
Directions & Maps
Phone: (650) 212 0608
http://www.indiacashandcarry.com