Sakura All You Can Eat

100 Townsend Street
Sydney
Nova Scotia
B1P 5E1
(902) 539-2476

Sakura All You Can Eat is a restaurant located in Sydney.