Get directions to: India Palace Restaurant, Lafayette, CA
Restaurant address: 3740 Mt. Diablo Blvd. Lafayette, CA 94549, USA
Restaurant: India Palace Restaurant