Open 7 Days a Week.

Website: www.tasteofindiafremont.com

Phone: (510) 791-1316

Address: 5144 Mowry Ave, Fremont, CA 94538