I think the pizza served here is the greatest! However, the atmosphere isn't the greatest. The music is far too loud and there is too much craziness. If you go in to have the pizza, make sure you are in a party mood and won't mind VERY loud music for a long while.
Pros: Value for money, Great food, Good service
Cons: Poor parking, Bad ambience, Can be crowded
more