i dig this place. i love just tearing up the pizza like they do in italy. the pizza was great...not at all greasy. the servers are quick with the refills too.
i went there with a friend and the atmosphere seemed kind of dead though. it's nice and clean...but i feel like they need to liven it up a bit.