Da Leo is an Italian restaurant and pizzeria offering dine-in and takeaway options. It features bowling lanes and a terrace.