Arrived around 8:00 on a Friday night. Waited about 40 minutes and was well worth the wait. Everything homemade and made great with plenty of toppings / fillings. If you're in a hurry, take advantage of ordering your pizza when you arrive and they'll have it ready by the time you get seated (and it's hot!). Great place to go.