What a pleasant surprise! Great pizza!
I live in Bologna, Italy for 3 years... And magpie makes by far the closest pizzas I used to eat.
Margherita and a St. Ambroise while sitting at the bar is a must!
Also the bartenders/waiters know their cocktails very well....