They get 5-stars because they have gluten-free pizza!! I usually get their Mamma Spinato's signature pizza. It's wonderful! Like nothing I have ever tasted before.
Their wait staff is always good and very efficient. It's always crowded so try not to go at peak times.