Came because the German restaurant didn't open until 4pm. Best...decision...ever!
Even though the inside is small, the Greek pizza we had was huge on flavor. From ordering to eating, we only had about 10-15 minute wait for all the food to arrive in all its fresh from the oven glory.
I'll be back here again soon.