Restaurants - Waterloo, Ontario, Canada
Sakura Island Restaurant is a restaurants company based out of 255 KING STREET N, Waterloo, Ontario, Canada.