La Taverna is a restaurant offering a unique blend of Tamil (Indian) and Italian cuisine. It features pizza, meat dishes, and Rosti, with terrace seating and aperitifs available.