See all 2 tips
When they say "25 minutes" for your pizza, they mean 45. It happens EVERY DAMN TIME! Good pizza despite the wait.
Download Foursquare for your smart phone and start exploring the world around you!