I Due Leoni Pizzeria e Braceria is an Italian restaurant specializing in pizza and braceria (grilled meats). They offer a "tronchetto" dish and previously announced a temporary closure for renovations and relocation. The restaurant is open six days a week, closing only on Tuesdays.