The only restaurant I have been able to eat at and their pizza sauce is onion/garlic free which is amazing too! I would give them 10 stars if I could.
Yes