If you're looking for a quick lunch or dinner and love pizza, this is the place. This is the best pizza in Asia, especially if you love thin crust. The margherita pizza is something like $5 for a large and is a huge portion. The staff is friendly. The seating is minimal but we never had trouble getting a table (there are a few inside the mall on the other side of the kitchen). Definitely worth a stop, especially if you're craving some pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.