Italian Gardens is the best pizza in Towson. It's a great place for sitting down to eat and also for grabbing a slice to go. Prices are great and the service is terrific! There's never a wait and it's quick once you're seated! Italian Gardens is in Kenilworth Mall and I usually go with my family then while we're waiting for the pizza I go into South Moon Under Next Door with my sisters to shop! It's a family tradition for us to every now and then during the week when my Mom doesn't feel like cooking. The pizza is delicious. We always get the Mamas Salad with the house dressing.
more