This has got to be the best pizza in South Boston. I order from them about 3-4 times a week and the food is always fresh and delicious. They have a huge menu to choose from so you can never get bored with the same thing. And their delivery time is unheard of! From the time I hang up the phone my food is at my house within 20 minutes. Now that's what I call service!
Pros: Pizza, and it's not expensive!
more