Any thoughts on this restaurant? I saw it recommended in hellobalimagazine.com, and I haven't had real pizza available to me for six months.
Thanks!
Follow Ups: