Bistro L'Albicocco offers a dining experience with outdoor seating, accepting digital payments and credit cards. It is also dog-friendly and serves alcohol.