La Taverna is an Italian restaurant and cafe bar in Edgware. They offer a selection of dishes, including lamb chops, and hot drinks are available all day. The establishment is open on Saturdays and Sundays from 12pm to 5pm.