Food Safety Report: Masu Sushi & Hibachi, East Hebron Parkway, Carrollton, TX, USA 6 years ago • details 919 Sushi