Best Pizza, Best Pasta, Best Service, Finest ingredients. Oh my - did I mention the lasagna? Wow. Oh and the Eggplant parm... Wow wow wow!! The 'Garbage Can pizza' is a must for pizza fans. Never greasy, never heavy. The white pizza is to die for. Must I go on? Go there!!