Sakura Japanese Restaurant 1750 N University Dr # 115 Coral Springs, FL 33071 Phone: (954) 344-3500
Category: Restaurants