Burro Canaglia Bar & Resto is an Italian restaurant offering a menu with table service, reservations, and alcoholic beverages. They also offer delivery services.