Just moved here from Chicago and was nervous I would never find good Italian food or pizza like we had back home. I was blown away by Grandma's Sicilian pizza - you must get it! Their pasta with red clam sauce is to die for! I'm so happy this place is just minutes from my house. What a gem!