Temporary Error.

Please try reloading the page.

07/31/2015
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
01/12/2008
By: randomhelena
The Old Spaghetti Factory
Delicious food and great atmosphere.

Just a moment...