Karen’s Diner opens in Indonesia, ready to battle mentally with the servers here? What is the price of food and drink? Do I have to make a reservation? Where is the location? Read more as follows. Karen’s Diner, which will open its restaurant in Jakarta, has attracted...