Warung Ibu Deden is a restaurant.