Best Lombard restaurant in California Reviews Directory Charlie Maronies 42250 Jackson St Ste B101 92203 Indio, CA, US +1 760-625-1500 Italian restaurant Restaurant Lombard restaurant 17 likes