Last time I was there, my wife and I noticed a window in Italy serving pizza, since we already had a reason at teppen edo, we decided we would go back and try it, but it wasn't open the next 2 times we tried. Does anyone know the schedule? Going 4/20-4/25 if that helps
Thanks!
Thanks!