Caffe Di San Marco is an Italian restaurant and pizzeria in Barcelona with over 20 years of experience. They offer a variety of Italian dishes, including pizzas, and provide services like home delivery and takeaway. The atmosphere is described as informal, with features like a terrace.