Teriyaki Grill
Sawgrass Mills Mall, 12801 W Sunrise Blvd F849, Sunrise 33323