Dori Dori is a restaurant located in Sant Celoni, Spain. While specific cuisine details are not extensively provided, search results suggest it may offer Spanish cuisine and tapas.