Get directions to: Red Tomato & House Of Lamb, Cathedral City, CA
Restaurant address: 68784 E Palm Canyon Dr Cathedral City, CA 92234, USA
Restaurant: Red Tomato & House Of Lamb