Get directions to: Town Tandoori, Fremont, CA
Restaurant address: 39407 Fremont Blvd. Fremont, CA 94538, USA
Restaurant: Town Tandoori