Although the food and menu were impressive I am definitely turned off by this place. WHY why would the owners use that location! It's in a old grungy strip-mall right next to Fry's which more than often omits a nasty sewer stink! The atmosphere of this place is what needs the most work. I mean I don't want to order expensive food while sitting window side with a beautiful view of McDonald's! Please relocate Tutti Santi atmosphere IS important!