In Reply to: where to get best pizza? posted by audinary on Saturday, 13. March 2010 at 21:34 Bali Time:
Italian family restaurant. On a hot corner but big fans and good Italian at very reasonable price.
Follow Ups: