oops, don't know why I was thinking Italy.... sure SKorea :)
you remember I am in Korea but this star pizza is a specialty from Napoli... the hometown of Italian pizza!
yes, now I remember... those pizzas trapped me in a time warp... I forgot.
Was only thinking about eating those cheesy corners,
*Friday* :)