Palermo Ristorante Italiano

Italian restaurant · 9632 Emerald Oak Dr Ste L, Elk Grove, CA

Delivery · Dine-In

Hours

More food in Elk Grove, CA · Italian Food in Elk Grove