Excellent Pizza at Otto Pizza Soi 8 Nana Bangkok
Otto Pizza Bangkok, is a small pizza shop on Soi 8, just a few minutes walk from Nana BTS Skytrain station in Sukhumvit Bangkok. I’ve been on the search for the best pizza on Bangkok and the pizza at Otto’s …
Excellent Pizza at Otto Pizza Soi 8 Nana Bangkok Read more »