Best pizza ever! Gotta have ricotta! Always on the hunt for great pizza and I typically don't like chain restaurants but this is honestly the best ever. New York style with a thin crust, not greasy at all, and the service is great. Always going back to Grimaldi's.