Da Vinci is a restaurant with a capacity of 250 seats, offering both indoor spaces and delivery services.