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