Temporary Error.

Please try reloading the page.

By: Ro D.
Palermo Ristorante Italiano
This is the best Italian restaurant in Elk Grove and maybe Sacramento. Try some real Italian food instead of frozen entrees that most of the chains use. Mangia!
user avatar
By: randomhelena
The Old Spaghetti Factory
Delicious food and great atmosphere.

Just a moment...