Showing posts with label Facci's Italian Restaurant. Show all posts
Showing posts with label Facci's Italian Restaurant. Show all posts

Monday, November 26, 2007

No Cans Here, Facci's Is The Real Thing.

This restaurant has closed.

If you like the same Italian food time after time after time, go to Olive Garden. If you want the real deal, made with love and made from scratch, hit the road and head to Facci's.