Sakura Santander is a Japanese restaurant offering an all-you-can-eat a la carte buffet. They are located in Santander, Spain. Reservations are recommended via telephone.