Enjoy delicious pizza baked on a traditional taboon oven.