Tiella offers a host of European delicacies and recently extended its menu to include some of my favourites.
Azuma Kara and Tiella are located in Shahpur Jat, Delhi and are open for delivery and take-away.
Many delivery kitchens are bringing quality food to our doorstep and Tiella just made the list for its delectable European fare.