leos

Idrees Bukhtiyar -May 17, 2024

Teaching the art of making pizzas

Teaching the art of making pizzas

The restaurant, ‘Leo’s at 621’, is offering master classes for pizza making with owner-cum-Head Chef guiding participants in a three-hour-long process