Sakura Japanese Restaurant
8225 Sw 124th St Pinecrest, FL 33156-5900
305-238-8462
Meals Served
Lunch, Dinner
Business Hours:
Payment Types