Home F&B Takara Restaurant Wins Big as Best Luxury Japanese Cuisine in Al Khobar, Saudi Arabia