- www.taufulou.com
  - 4 years ago
 
 Summary its more like a Fine dine pizza place for me. Maybe worth to give it a shot once? As on that day of my dining, there are a lot of ex-pats in there.
It is not bad, just that the price to pay for a pizza is slightly above my budget.