Trilussa

Italian restaurant · 68-718 E Palm Canyon Dr 201 Suite 201, Cathedral City, CA

Dine-In

Hours

More food in Cathedral City, CA · Italian Food in Cathedral City