I loved everything here. The atmosphere, the service everything. The pizza reminded me of home. Having never been to Italy... There are 2 pizza places back home in Cincinnati Ohio, that Grimaldi's reminds me of. Larosa's and Dinado's pizza. I've never had anything close to eather one of there pizza before, and they nailed both of them in one.